Use the misnamed but equivalent Clutter function.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/317
const Atspi = imports.gi.Atspi;
const Clutter = imports.gi.Clutter;
-const Gdk = imports.gi.Gdk;
const Gio = imports.gi.Gio;
const GLib = imports.gi.GLib;
const GObject = imports.gi.GObject;
_getKeyval(key) {
let unicode = String.charCodeAt(key, 0);
- return Gdk.unicode_to_keyval(unicode);
+ return Clutter.unicode_to_keysym(unicode);
}
_press(key) {